Fixed crash when a DCC chat window was closed by the other end when Snak was in the background.
Fixed problem that stripped out formatting from outgoing text
Windows can no longer be opened outside the visible ares.
4.6.2 released 05/01/01
Available both in Carbonized and regular flavor.
Fixed crash when sending empty line under OS X
Fixed problems resuming a file transfer
Fixed select AppleScript command
4.6.1 released 04/13/01
Carbonized for OS X and OS 9 with carbonLib 1.2.5
Script files can be aliases
Sound folder and sound files can be aliases
Topic in channels no longer limited to 255 characters
Fixed columns in userlist couldn't resize
Fixed MP3 request could not always get a song if the request was received as a private messages.
Fixed delete in channel ban list didn't update the set by field
Fixed Snak would forget that it had been registered with certain kinds of registration numbers
4.6 released 03/24/01
Support for DCC send from behind a NAT router, and on AirPort networks.
Saveable preferences makes it possible for multiple people to share Snak.
Server list is in a separate file so it can easily be updated.
Compatible with mIRC server list files.
Width of columns in connection window is remembered.
Speech can be turned off in individual channels.
Speaking nicks and own messages is optional.
Support for servers that automatically join you to a channel.
Much improved server selection list.
The server selection list is added to the windows menu, and can also be opened with /server.
Background color and color prefs moved from the format menu into the settings dialogs.
Much improved preference file format. Future versions will longer require users to re-enter settings when the program is updated.
Send files to DCC chat or Query members by dropping the file in the window.
Mode indicator has a tooltip.
Preferred connection in Join dialog is updated when a favorite is added or edited.
Contextual menus work in the nick column.
Transfer rates in excess of a meg/second presented as Mb/sec instead of exponential.
Added dcc list command to userlist contextual.
Find and Find Again handles scrolling much better.
Warning dialog when creating new profile with incomplete information.
Esc works in quit dialog.
Quit dialog dismisses itself after two minutes.
MP3 requests that come in as a private message are always accepted even if nicks don't match.
AppleScript improvements:
Version and script folder properties on the application.
Scripts can be unloaded with /unload.
Event handler for numerical events, CTCP, topic and nick changes.
The numerical event handler will receive special numerics 950 for online, 951 for offline.
pubmsg handlers get userhost info for your own messages.
Scripts can store preferences and persistant data with load/store data events.
Fixed bug in /dns
Fixed bug that made custom windows behave incorrectly in the channelbar.
Fixed crash with cmd-period if MacInTalk was not installed.
Fixed bug in logging where actions were logged as regular messages.
Fixed missing enable in DCC list scroller.
Fixed incorrect tool tips for background color buttons.
Occasional blank preference panel probably fixed.
4.5.3 released 01/21/01
DCC sends will automatically use binary transfer if the files being sent has no resource fork.
Nicks in action messages moved into nick area instead of text area.
Variable list in cmd reference updated with new $ variables.
Custom color a - n supported.
Startup actions extended from max 128 chars to 512.
Max text length of a custom menu item increased from 100 to 250.
Preferred network for channels in favorites.
Fixed : after nickname when bracket style chosen.
Fixed occasional garbage character when pasting.
Fixed garbage in saved channel list that had more than 9999 channels in it.
Fixed garbage in channel list for channels that had very long names or topics.
Fixed a problem where Snak forgot a changed name of a query window next time window is opened.
Fixed problem with custom date format that had no space before AM or PM.
Fixed problem joining channels with keys.
Fixed missing timestamps when copying channel text.
Fixed failed automatice dcc receive of files with names of a particular length.
Fixed problem displaying a manually requested banlist for channels that you are not a member of.
Fixed problem that doubled the internal banlist in the channel setting window for a manually requested banlist for a channel you are a member of.
Fixed missing descriptor in DCC chat window.
Fixed problem with comma separated channel list in the edit field in the join channel dialog.
4.5.2 released 11/05/00
MP3 request list now has optional timeout on the requests so that they automatically get removed after a specified period of time.
The "Send requested sound upon !nick message" is implemented.
The speaking out of text can be stopped with cmd - period.
"bang" event handler implemented. "bang" messages start with an exclamation mark, and are typically used to invoke automatic functions. The script folder provides examples on how to implement such automatic functions.
Popups for gender and age group in the address book.
Fixed problem where new channels didn't have a visible userlist by default.
Fixed unsightly empty line in the last line of the text area.
Fixed incorrect max nickname length in the address book.
Fixed "/server +" command. This command is used to step to the next server in the connection record.
4.5.1 released 11/01/00
Fixed potential crash when closing window.
4.5 released 10/26/00
Applescript support.
Timestamps placed before nick.
Nick column auto resize on timestamp on/off.
Highlight option in MP3 list.
Space added after nick added to input by doubleclick in userlist.
Event hook now called for signoffs and idle.
Unknown commands are passed straight through to the server.
Closing of windows on manual disconnect is configurable.
Playing sounds can be stopped with cmd-period
Window/interface cycling relocated to cmd-; and '
Clicking in the sound preference panel does now not enforce a 2 sec pause.
Added command key to open and close connections.
Fixed problem when channel user count limit went over 64K, like on dalnet operator.
Fixed newly added server was not selectable in server list.
Fixed incorrect timeout for servers chosen manually with /server.
Fixed forgetting if the userlist was opened or closed last time a particular window was opened.
Fixec new button in server selection dialog was disabled by default.
Fixed bug where it would not reconnect until you closed all window if previous attempt has failedd.
Fixed timestamping in the logs was incorrect when logging was turned on in the middle of a session.
Fixed garbage port number in port list when editing a server that had more than one.
Fixed fields in personal preference panel could not be emptied.
Fixed pressing f-keys unnecessarily emptied the text line.
Fixed bug that prevented more than one query windows from being opened by double clicking in the notify list.
Fixed incorrect idle time calculation.
Fixed multiple select in select server dialog did not use all selected items.
Fixed server list in connection record was sorted alphabetically.
Fixed problem with stime returning incorrect string.
Fixed problem that sometimes made it necessary to paste twice to get text in the input field.
Fixed occasional crash during initial setup on 8.6 and OS X systems.
Fixed visual thrash when a tooltip was up, and an underlying pane scrolled.
Fixed /sound #macintosh <unknown sound> left the sound name blank so that Ircle would send the sound list.
4.1 released 07/10/00
Faster text display
Fully updated mIRC server list. Server list is used with permission.
Log files contain opened / closed markers in the text.
$chanusers, $O (user is oper), $P (user is chan oper),
$H (current numeric) are supported, so PurePak is functional.
DCC send supports 8 and 16K block size.
Setup assistant has option to define a preferred connection.
Chatnet uses improved list command.
Channel list remembers min/max settings.
Navigation Services are no longer required to launch.
Join dialog comes up by default.
Registration is easier(fields don't clear).
Newly added channels are selected in join channel dialog.
New commands : /map (undernet, newnet only), /squit and /kill.
Fixed problem with colored text that had the same color as the window background.
Fixed problem that made it very slow to switch between servers.
Fixed two potential random crashes in normal operations.
Fixed random crash when quitting
Fixed empty "Dock" window after dcc chat
Fixed occasional lost last character in messages from certain types of bots.
Fixed drag divider in connection window in wrong place.
fixed menu item for join and list would not work unless something was selected in the connection window.
Fixed problem with private messages when PurePak was loaded.
Fixed incorrect font in connection window input field.
Fixed potential crash when closing with active dcc.
Fixed problem with too early closing of dcc file send.
3.1 released 11/03/99
The visible activity can be set for each channel, so you can suppress join/leave messages etc. if they drown out the normal messages in large channels. This option is accessible through the channel settings dialog.
Invite dialogs close automatically after 2 minutes.
Nicks can be dragged from user list into address book, ignore etc.
More informative splash screen.
A series of usability tips is displayed in the splash screen.
KickBan contextual manu item in the user list improved.
KickBan command implemented.
Columns can be resized.
Quitting is faster.
Explanation string in ignore dialog.
Window options moved into the preference panel.
Fixed crashes when closing an active DCC connection.
Fixed a bug where the userlist contents could be duplicated.
Fixed bug in saving connection setup if a connection didn't have any open channels.
3.0.2 released 9/20/99
Input fields follow interface font and size.
Support for TalkCity overflow channels.
Better messages when text can't be sent to a channel.
Add server to channel lists selects and shows.
Support color in channel lists.
Faster quit and window closing.
Optional loud private message sound.
Window locations are remembered while the program is running, not just when it quits.
Fixed problem switching to next server in connection record when the first one timed out.
Fixed lock up when using the online help on pre 8.5 machines.
Fixed name sorting.
Fixed DCC progress time estimate for DCC resume.
Fixed describe.
Fixed problem that could leave channels "half open" if the connection to the server failed.
Fixed problem with wrong default font selected in channel preferences.
3.0.1 released 6/25/99
Implemented block of the +++ATH hack that prevents it from disconnecting the modem if the string comes through IRC.
Due to popular demand the message history is back on the up and down arrows and the private message history is back on the tab key.
The private message history now stores the nicks of both incoming and outgoing private messages.
The progress information in the DCC status dialog now list estimated time left in the download.
Added "Set as default" button in the quit dialog.
Table items are made slightly smaller.
Brings connection window to front after creating it at start.
Fixed DCC receive problem that could lose the last block of the file.
Fixed occasional crash when quitting with an active download.
Fixed problem where the channel list would lock up the machine for minutes when sorting a channel list with many thousands of channels. Channel list sorting is now much faster.
Fixed problem with the wrong help menu items being opened on some machines.
Fixed bug in channel list options dialog when all options were turned off.
Fixed bug where multiple quit dialogs were opened when the 30 minute quit dialog was left up for a long time.
3.0 released 6/2/99
Message routing is improved so that notify messages are sent to the active interface instead of the console.
Windows can be tiled.
Command reference now show syntax info for built in functions.
Multiple commands are supported in each tool and contextual menu item. The commands are separated by semicolons.
The ignore tool and contextual menu items write a confirmation.
Fixed incorrect voice + and - userlist contextual menu.
Fixed missing display of voice status.
Fixed enabling of cmd-w if the floating input was active.